lack of necessary means - Français Anglais Dictionnaire